package com.hunan.api.catv.entity.po;

import java.io.Serializable;
import java.sql.Timestamp;

public class Upgrade implements Serializable {
    private Long id;

    /**
     * 版本号
     */
    private Integer versionCode;

    /**
     * 版本名称
     */
    private String versionName;

    /**
     * 说明
     */
    private String brief;

    /**
     * 0:可选升级 1:强制升级
     */
    private Integer upgradeType;

    /**
     * 升级地址
     */
    private String apkUrl;

    private String md5;

    /**
     * 0:待发布 1:已发布
     */
    private Integer state;

    /**
     * 注册时间
     */
    private Timestamp cTime;

    /**
     * 渠道
     */
    private Integer channel;

    private String size;

    private static final long serialVersionUID = 1L;

    private Long realSize;

    private String cName;


    public String getcName() {
        return cName;
    }

    public void setcName(String cName) {
        this.cName = cName;
    }

    public Long getRealSize() {
        return realSize;
    }

    public void setRealSize(Long realSize) {
        this.realSize = realSize;
    }

    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getVersionCode() {
        return versionCode;
    }

    public void setVersionCode(Integer versionCode) {
        this.versionCode = versionCode;
    }

    public String getVersionName() {
        return versionName;
    }

    public void setVersionName(String versionName) {
        this.versionName = versionName;
    }

    public String getBrief() {
        return brief;
    }

    public void setBrief(String brief) {
        this.brief = brief;
    }

    public Integer getUpgradeType() {
        return upgradeType;
    }

    public void setUpgradeType(Integer upgradeType) {
        this.upgradeType = upgradeType;
    }

    public String getApkUrl() {
        return apkUrl;
    }

    public void setApkUrl(String apkUrl) {
        this.apkUrl = apkUrl;
    }

    public String getMd5() {
        return md5;
    }

    public void setMd5(String md5) {
        this.md5 = md5;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Timestamp getcTime() {
        return cTime;
    }

    public void setcTime(Timestamp cTime) {
        this.cTime = cTime;
    }

    public Integer getChannel() {
        return channel;
    }

    public void setChannel(Integer channel) {
        this.channel = channel;
    }
}